# 注释：可选的其他源文件（如user.pb.cc，暂未启用）
# set(SRC_LIST calluserservice.cc ../user.pb.cc)

# 定义源文件列表：客户端实现callFriendService.cpp和protobuf生成的friend.pb.cc
set(SRC_LIST callFriendService.cpp ../friend.pb.cc)

# 生成客户端可执行文件consumer
add_executable(consumer ${SRC_LIST})

# 链接依赖库：rpc_lib（自定义RPC库）、protobuf（协议序列化）
target_link_libraries(consumer rpc_lib protobuf)